<?php
/**
 * Created by 99468
 * Date: 2017/8/20
 * Time: 12:31
 * Author: weblinuxgame
 * email : 994685563@qq.com
 * license : MTI
 **/
namespace EpgApp\core\traits\apptraits;

use EpgApp\core\classes\base\BaseException;
use EpgApp\core\classes\base\BaseConfig ;

trait appCallTrait
{
    public function __call($name, $arguments)
    {
        if(empty($name))
        {
            throw new BaseException();
        }
        if($this->config('config.class'))
        {

        }

        // TODO: Implement __call() method.
    }

    public static function __callStatic($name, $arguments)
    {
        // TODO: Implement __callStatic() method.
    }

    public function __get($name)
    {
        // TODO: Implement __get() method.
    }

    public function __set($name, $value)
    {
        // TODO: Implement __set() method.
    }

    public function __toString()
    {
        // TODO: Implement __toString() method.
    }

    public function __invoke()
    {
        // TODO: Implement __invoke() method.
    }

    public static function __set_state($an_array)
    {
        // TODO: Implement __set_state() method.
    }
}